Patents by Inventor Darren Mitchell
Darren Mitchell has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20200301911Abstract: Systems and methods for creating, manipulating, and displaying a timeline of chronological events each linked to corresponding one or more electronic files are described. An event corresponding to a time or time range can be created. One or more electronic files can be linked to the event. The event linked to the one or more electronic files can be presented on a graphical timeline at the time or time range. The one or more electronic files are accessible through the event displayed on the graphical timeline.Type: ApplicationFiled: December 10, 2018Publication date: September 24, 2020Inventors: Theodore ECONOMY, William J. GOLDBERG, Darren MITCHELL
-
Publication number: 20120240050Abstract: A method and system that provide an intuitive user interface and related components for making Internet users aware of Internet cookie-related privacy issues, and enabling users to control Internet privacy through automatic cookie handling. Default privacy settings for handling cookies are provided, and through the user interface, the privacy settings may be customized to a user's liking. Further, through the user interface, for each individual site that forms a page of content, the site's privacy policy may be reviewed and/or the privacy controlled by specifying how cookies from that site are to be handled. To make users aware, the user interface provides an active alert on a first instance of a retrieved web site's content that fails to include satisfactory privacy information, and thereafter, provides a distinctive passive alert to allow the user selective access to privacy information, per-site cookie handling and cookie handling settings.Type: ApplicationFiled: April 18, 2012Publication date: September 20, 2012Applicant: Microsoft CorporationInventors: Aaron Goldfeder, Cem Paya, Joseph J. Gallagher, Roberto A. Franco, Stephen J. Purpura, Darren Mitchell, Frank M. Schwieterman, Viresh Ramdatmisier
-
Patent number: 8166406Abstract: A method and system that provide an intuitive user interface and related components for making Internet users aware of Internet cookie-related privacy issues, and enabling users to control Internet privacy through automatic cookie handling. Default privacy settings for handling cookies are provided, and through the user interface, the privacy settings may be customized to a user's liking. Further, through the user interface, for each individual site that forms a page of content, the site's privacy policy may be reviewed and/or the privacy controlled by specifying how cookies from that site are to be handled. To make users aware, the user interface provides an active alert on a first instance of a retrieved web site's content that fails to include satisfactory privacy information, and thereafter, provides a distinctive passive alert to allow the user selective access to privacy information, per-site cookie handling and cookie handling settings.Type: GrantFiled: June 28, 2002Date of Patent: April 24, 2012Assignee: Microsoft CorporationInventors: Aaron Goldfeder, Cem Paya, Joseph J. Gallagher, Roberto A. Franco, Stephen J. Purpura, Darren Mitchell, Frank M. Schwieterman, Viresh Ramdatmisier
-
Patent number: 8074226Abstract: Systems and methods for switching from a first Internet context to a second Internet context without process shutdown are described. Internet context data, such as cookies, history and user-defined data, is stored in containers unique to each user on a system. Internet content is stored in a common location so redundant downloaded information is not stored. Content information is found or stored by hashing a URL and indexing the memory location according to the resulting hash value. If content data is specific to a particular user, a hash is performed on a combination of the URL and an ordinal associated with the user's unique identity to obtain a hash value unique to the user. The user-specific content is then stored and the memory location is indexed according to the unique hash value.Type: GrantFiled: July 29, 2004Date of Patent: December 6, 2011Assignee: Microsoft CorporationInventors: Ahsan Syed Kabir, Erik Snapper, Darren Mitchell, Rajeev Dujari
-
Patent number: 8065673Abstract: A computer system includes an object oriented framework that provides a set of application integration interfaces that support programmatic updating operations for maintaining locally stored copies of resources such as hypertext document pages from remote servers on a computer network. The updating operations continually check for updates to the data at the remote server and download updated versions of the resources to maintain concurrency of the locally stored copy. The updating operations are performed while a connection to the remote network is left idle, to maximize usage of on-line connection time. The updating operations also can be programmatically scheduled by a client program of the updating operations. The updating operations include updating the contents of a folder or directory in a local file system as specified in a file at a remote server on the network, and providing automatically updating and populating groups of sites or document pages organized by category.Type: GrantFiled: June 1, 2004Date of Patent: November 22, 2011Assignee: Microsoft CorporationInventors: David J. D'Souza, Sabina Nawaz, Erik Jon Snapper, Darren Mitchell, Raymond Edward Endres, Teresa Martineau, Bharat Shyam, Ian Michael Ellison-Taylor, Mohsin Ahmed
-
Patent number: 7640213Abstract: The present invention relates to a system and methodology providing an automated and dynamically responsive infrastructure to support online subscription services. The system includes one or more components to coordinate and manage a plurality of services offered by multiple service providers. This can include automatically creating and managing billing accounts for customers subscribing to such services. At least one engine is provided to process multiple rules in response to subscription events that occur in connection with the services in order to facilitate service delivery. At least one rating processor is provided to process multiple rating rules in response to subscription events for currency and non-currency resources.Type: GrantFiled: August 26, 2008Date of Patent: December 29, 2009Assignee: Microsoft CorporationInventors: Philip Peter Reunert, Jun Yin, Brett Adam Tanzer, Naveen Kachroo, Bharat Shyam, Darren Mitchell, Michael T. Daly, Todd D. Ostermeir, James Francis Gilsinan, IV, David John Brennan, Carol R. Rall, Ram Viswanathan, Murali R. Krishnan
-
Patent number: 7614002Abstract: A system and method that evaluates privacy policies from web sites to determine whether each site is permitted to perform operations (e.g., store, retrieve or delete) directed to cookies on a user's computer. Various properties of each cookie and the context in which it is being used are evaluated against a user's privacy preference settings to make the determination. An evaluation engine accomplishes the evaluation and determination via a number of criteria and considerations, including the cookie properties, its current context, the site, the zone that contains the site, and any P3P data (compact policy) provided with the site's response. The user privacy preferences are evaluated against these criteria to determine whether a requested cookie operation is allowed, denied or modified. A formalized distinction between first-party cookies versus third-party cookies may be used in the determination, along with whether the cookie is a persistent cookie or a session cookie.Type: GrantFiled: July 1, 2005Date of Patent: November 3, 2009Assignee: Microsoft CorporationInventors: Aaron R. Goldfeder, Cem Paya, Frank M. Schwieterman, Darren Mitchell, Rajeev Dujari, Stephen J. Purpura
-
Patent number: 7493613Abstract: A computer system includes an object oriented framework that provides a set of application integration interfaces that support programmatic updating operations for maintaining locally stored copies of resources such as hypertext document pages from remote servers on a computer network. The updating operations continually check for updates to the data at the remote server and download updated versions of the resources to maintain concurrency of the locally stored copy. The updating operations are performed while a connection to the remote network is left idle, to maximize usage of on-line connection time. The updating operations also can be programmatically scheduled by a client program of the updating operations. The updating operations include updating the contents of a folder or directory in a local file system as specified in a file at a remote server on the network, and providing automatically updating and populating groups of sites or document pages organized by category.Type: GrantFiled: November 16, 2005Date of Patent: February 17, 2009Assignee: Microsoft CorporationInventors: David J. D'Souza, Sabina Nawaz, Erik Jon Snapper, Darren Mitchell, Raymond Edward Endres, Teresa Martineau, Bharat Shyam, Ian Michael Ellison-Taylor, Mohsin Ahmed
-
Publication number: 20090024522Abstract: The present invention relates to a system and methodology providing an automated and dynamically responsive infrastructure to support online subscription services. The system includes one or more components to coordinate and manage a plurality of services offered by multiple service providers. This can include automatically creating and managing billing accounts for customers subscribing to such services. At least one engine is provided to process multiple rules in response to subscription events that occur in connection with the services in order to facilitate service delivery. At least one rating processor is provided to process multiple rating rules in response to subscription events for currency and non-currency resources.Type: ApplicationFiled: August 26, 2008Publication date: January 22, 2009Applicant: MICROSOFT CORPORATIONInventors: Philip Peter Reunert, Jun Yin, Brett Adam Tanzer, Naveen Kachroo, Bharat Shyam, Darren Mitchell, Michael T. Daly, Todd D. Ostermeir, James Francis Gilsinan, IV, David John Brennan, Carol R. Rall, Ram Viswanathan, Murali R. Krishnan
-
Patent number: 7461153Abstract: Systems and methods for switching from a first Internet context to a second Internet context without process shutdown are described. Internet context data, such as cookies, history and user-defined data, is stored in containers unique to each user on a system. Internet content is stored in a common location so redundant downloaded information is not stored. Content information is found or stored by hashing a URL and indexing the memory location according to the resulting hash value. If content data is specific to a particular user, a hash is performed on a combination of the URL and an ordinal associated with the user's unique identity to obtain a hash value unique to the user. The user-specific content is then stored and the memory location is indexed according to the unique hash value.Type: GrantFiled: October 29, 2004Date of Patent: December 2, 2008Assignee: Microsoft CorporationInventors: Ahsan Syed Kabir, Erik Snapper, Darren Mitchell, Rajeev Dujari
-
Patent number: 7418426Abstract: The subject innovation relates to a system and/or methodology that provides an automated and dynamically responsive infrastructure to support online subscription services. The system coordinates and manages services offered by service providers. This can include automatically creating and managing billing accounts for customers. At least one engine is provided to process multiple rules in response to subscription events that occur in connection with the services to facilitate service delivery. At least one rating processor is provided to process multiple rating rules in response to subscription events.Type: GrantFiled: May 20, 2002Date of Patent: August 26, 2008Assignee: Microsoft CorporationInventors: Philip Peter Reunert, Jun Yin, Brett Adam Tanzer, Naveen Kachroo, Bharat Shyam, Darren Mitchell, Michael T. Daly, Todd D. Ostermeir, James Francis Gilsinan, David John Brennan, Carol R. Rall, Ram Viswanathan, Murali R. Krishnan
-
Patent number: 7346908Abstract: An operating system registry contains multiple “identities.” One of these identities is designated the current identity. An application executing on a multitasking computer system uses information stored in the current identity to configure the application, for example to provide a user-specific user interface. When an application opens, it registers with an identity manager using objects known as “connection points.” To switch identities, a user supplies the name of an identity to switch to. The identity manager then uses the registered connection points to query each of the applications for permission to switch identities. If all the registered connection points grant permission to switch identities, then the identity manager switches the current identity by changing information in the registry. The identity manager then notifies all applications, via their registered connection points, that a change to the registry has been made so that the applications can take appropriate action.Type: GrantFiled: August 17, 2004Date of Patent: March 18, 2008Assignee: Microsoft CorporationInventors: Christopher A. Evans, Christopher T. Sager, Darren Mitchell
-
Publication number: 20080027065Abstract: The invention relates to compounds of formula (I) processes for their preparation, pharmaceutical compositions containing them and their use in the treatment of conditions or disorders which are mediated via the GPR38 receptor.Type: ApplicationFiled: June 26, 2007Publication date: January 31, 2008Inventors: Darren Mitchell, Jonathan Seal, Mervyn Thompson, Susan Westaway, Samantha Brown
-
Patent number: 7231640Abstract: An operating system registry contains multiple “identities.” One of these identities is designated the current identity. An application executing on a multitasking computer system uses information stored in the current identity to configure the application, for example to provide a user-specific user interface. When an application opens, it registers with an identity manager using objects known as “connection points.” To switch identities, a user supplies the name of an identity to switch to. The identity manager then uses the registered connection points to query each of the applications for permission to switch identities. If all the registered connection points grant permission to switch identities, then the identity manager switches the current identity by changing information in the registry. The identity manager then notifies all applications, via their registered connection points, that a change to the registry has been made so that the applications can take appropriate action.Type: GrantFiled: November 29, 2004Date of Patent: June 12, 2007Assignee: Microsoft CorporationInventors: Christopher A. Evans, Christopher T. Sager, Darren Mitchell
-
Publication number: 20060148855Abstract: Compounds of formula (I), or a pharmaceutically acceptable salt or solvate thereof, wherein P, W, X, Y, R2, R3, r and s are as defined in the specification, processes for preparing such compounds, pharmaceutical compositions comprising such compounds and their use in therapy.Type: ApplicationFiled: February 12, 2004Publication date: July 6, 2006Inventors: James Macdonald, Darren Mitchell, Harshad Rami, Mervyn Thompson, Leontine Trouw, Susan Westaway
-
Publication number: 20060142333Abstract: Certain compounds of formula (I), or a pharmaceutically acceptable salt or solvate thereof, wherein R1, R2, R3, P, X, Y, q, r ans s are as defined in the specification, a process for preparing such compounds, a pharmaceutical composition comprising such compounds and the use of such compounds in medicine.Type: ApplicationFiled: February 13, 2003Publication date: June 29, 2006Inventors: Gregor MacDonald, Darren Mitchell, Harshad Rami, Mervyn Thompson, Susan Westaway
-
Patent number: D731337Type: GrantFiled: March 7, 2014Date of Patent: June 9, 2015Assignee: Garmin Switzerland GmbHInventors: David F. Lammers-Meis, Todd P. Register, Adam W. Roush, Darren Mitchell Nakonechny
-
Patent number: D769138Type: GrantFiled: July 2, 2015Date of Patent: October 18, 2016Assignee: Garmin Switzerland GmbHInventors: Todd P. Register, Marcus A. Moilanen, David F. Lammers-Meis, Darren Mitchell Nakonechny, Russell F. Mansfield, III
-
Patent number: D835364Type: GrantFiled: July 22, 2016Date of Patent: December 4, 2018Assignee: Garmin Switzerland GmbHInventors: Juhee Lee, Gary J. Domke, Aaron J. Lindh, Todd P. Register, Darren Mitchell Nakonechny
-
Patent number: D962091Type: GrantFiled: February 20, 2020Date of Patent: August 30, 2022Inventors: Michael J. Barczak, Robert S. Lillquist, Joshua B. Tulkoff, Michael R. Snyder, Darren Mitchell Nakonechny