About
Engineering Leader with a passion for consumer products. 25+ years of experience, 12…
Activity
1K followers
Experience
Education
Patents
-
Mobile Device Child Share
Issued US 9,230,076
See patentIn embodiments of mobile device child share, a mobile device can display a default device lock screen on an integrated display device, and receive an input effective to transition from the default device lock screen to display a child lock screen without receiving a PIN code entered on the default device lock screen. The mobile device can receive a second input effective to transition from the child lock screen to display a child space. The mobile device implements a device share service that…
In embodiments of mobile device child share, a mobile device can display a default device lock screen on an integrated display device, and receive an input effective to transition from the default device lock screen to display a child lock screen without receiving a PIN code entered on the default device lock screen. The mobile device can receive a second input effective to transition from the child lock screen to display a child space. The mobile device implements a device share service that activates a child share mode of the mobile device, and restricts functionality of device applications and access to device content based on designated restriction limits.
-
Video Ad Delivery Using Configurable Video Ad Policies
Issued US 8,914,824
Television ads are delivered at commercial breaks that occur at set times during a television program, and each ad break typically has a set length. Thus, television ad breaks are inherently inflexible, and, once set, do not typically allow control over the occurrence, timing, and content of the advertising breaks. The invention is an ad platform service that interfaces with a digital video content client to allow a user or automated system to change characteristics of the ad policy, such as ad…
Television ads are delivered at commercial breaks that occur at set times during a television program, and each ad break typically has a set length. Thus, television ad breaks are inherently inflexible, and, once set, do not typically allow control over the occurrence, timing, and content of the advertising breaks. The invention is an ad platform service that interfaces with a digital video content client to allow a user or automated system to change characteristics of the ad policy, such as ad types, frequency and timing, based on user characteristics, time of day, etc. The claims cover a system including an ad platform service for delivering video ads to a video client based on the ad policy. The claims also cover a method for delivering video ads to the video client responsive to a request for a manifest instance which specifies the ad types, timing, frequency, etc. for a particular program.
-
Managing Working Set in an Extensible Message Transfer System
Issued US 8,180,833
See patentThis invention address the problem of bifurcating a message for different recipients because the message must be rendered differently for different recipients (e.g. different char set requirements, different reply-to or Distribution List-expansion history). Specifically, the invention describes an email or messaging application that is able to receive a single message, and if it determines that it is destined fo rmore than a certain number of recipients, or is greater than a certain size, it…
This invention address the problem of bifurcating a message for different recipients because the message must be rendered differently for different recipients (e.g. different char set requirements, different reply-to or Distribution List-expansion history). Specifically, the invention describes an email or messaging application that is able to receive a single message, and if it determines that it is destined fo rmore than a certain number of recipients, or is greater than a certain size, it splits it into two separate messages for two or more entities, where each entity is derived from the initial intended recipients. The invention is also able to schedule when the messages are sent out, so that the network does not become overly burdened. The claims are directed towards being able to take a message, and split it into two or more messages to be sent.
-
DVD Changer UX
Issued US 8,082,521
See patentConventional computer systems often include one or more DVD playback devices contained within the computer housing. However, a number of DVD discs and/or playback devices which can be contained within the computer are limited by factors such as the size of the computer housing and limits on the ability of an operating system to uniquely identify a device. The invention provides a user interface and user experience for controlling an external DVD playback device, including loading, unloading…
Conventional computer systems often include one or more DVD playback devices contained within the computer housing. However, a number of DVD discs and/or playback devices which can be contained within the computer are limited by factors such as the size of the computer housing and limits on the ability of an operating system to uniquely identify a device. The invention provides a user interface and user experience for controlling an external DVD playback device, including loading, unloading, and playback of discs within the external device. A system and method is also provided for supplementing the data shown in the user experience for a DVD with data from an external source.
-
Reprocessing of Messages in an Extensible Message Transfer System
Issued US 7,831,669
See patentThis invention address the problem of bifurcating a message for different recipients because the message must be rendered differently for different recipients (e.g. different char set requirements, different reply-to or Distribution List-expansion history). Specifically, the invention describes an email or messaging application that is able to receive a single message, and if it determines that it is destined fo rmore than a certain number of recipients, or is greater than a certain size, it…
This invention address the problem of bifurcating a message for different recipients because the message must be rendered differently for different recipients (e.g. different char set requirements, different reply-to or Distribution List-expansion history). Specifically, the invention describes an email or messaging application that is able to receive a single message, and if it determines that it is destined fo rmore than a certain number of recipients, or is greater than a certain size, it splits it into two separate messages for two or more entities, where each entity is derived from the initial intended recipients. The invention is also able to schedule when the messages are sent out, so that the network does not become overly burdened. The claims are directe dtowards a mail transfer agent that includes a scheduler for sending email messages, and that includes the ability to detect an error, discard the message if necessary, and re-process the messages.
-
Bifurcation Of Messages In An Extensible Message Transfer System
Issued US 7,730,140
See patentThis invention address the problem of bifurcating a message for different recipients because the message must be rendered differently for different recipients (e.g. different char set requirements, different reply-to or DL-expansion history).
-
DVD Changer API
Issued US 7,706,215
See patentConventional computer systems often include DVD playback devices contained within the computer housing. However, the number of DVD discs and/or playback devices which can be contained within the computer is limited by factors such as the size of the computer housing and limits on the ability of an operating system to uniquely identify a device. The invention allows a computer to control an external DVD playback device, including loading, unloading, and playback of discs within the external…
Conventional computer systems often include DVD playback devices contained within the computer housing. However, the number of DVD discs and/or playback devices which can be contained within the computer is limited by factors such as the size of the computer housing and limits on the ability of an operating system to uniquely identify a device. The invention allows a computer to control an external DVD playback device, including loading, unloading, and playback of discs within the external device. The invention also allows control of the external DVD playback device while requiring little or no additional or specialized equipment.
-
Datacenter Mail Routing
Issued US 7,647,380
See patentEmail is a fast growing, popular, and competitive area of the internet. For ESPs (Email Service Providers), the more accounts you host in a single location, the more efficiently mail can be processed. In an architecture having a large number of mailboxes in a single location, mail acceptance servers (MTAs - Mail Transfer Agents) are typically separated from storage servers, and have many machines of each type. Once the architecture separates the internal MTAs from the storage servers, the…
Email is a fast growing, popular, and competitive area of the internet. For ESPs (Email Service Providers), the more accounts you host in a single location, the more efficiently mail can be processed. In an architecture having a large number of mailboxes in a single location, mail acceptance servers (MTAs - Mail Transfer Agents) are typically separated from storage servers, and have many machines of each type. Once the architecture separates the internal MTAs from the storage servers, the architecture will require a methodology for routing mail internally. Current systems implement proprietary internal routing protocols but this is resource intensive. The invention modifies the existing standard MX records used for external routing of email to enable internal routing from the MTA directly to the storage server, eliminating the need for an intermediate set of servers. Specifically, the system hides the fields in the SMTP protocol that dictate the mail spooler preference level, causing the mail transfer agent to send the mail directly to the storage associated with the recipient.
-
Restricted Execution Modes
Filed US 20130305354
In embodiments of restricted execution modes, a mobile device can display a device lock screen on an integrated display device, and transition from the device lock screen to display a shared space user interface of a shared space. The transition to display the shared space user interface is without receiving a PIN code entered on the device lock screen. The mobile device implements a restricted execution service that is implemented to activate a restricted execution mode of the mobile device…
In embodiments of restricted execution modes, a mobile device can display a device lock screen on an integrated display device, and transition from the device lock screen to display a shared space user interface of a shared space. The transition to display the shared space user interface is without receiving a PIN code entered on the device lock screen. The mobile device implements a restricted execution service that is implemented to activate a restricted execution mode of the mobile device, and restrict access of a device application to device content while the restricted execution mode is activated. The restricted execution service can also allow a shared device application that is included in the shared space access to the device content while the restricted execution mode is activated.
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content