Patents by Inventor Brian J. Shin
Brian J. Shin 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: 20240102818Abstract: In some implementations, a computing device can proactively determine a destination and request traffic information for routes from a starting location to the destination. In some implementations, a computing device can identify some routes between a starting location and a destination as non-recommended routes and recommend other routes. In some implementations, a computing device can rank routes between a starting location and a destination based on automatically-determined user interest. In some implementations, a computing device can determine a user is familiar with a route and adjust the information presented to the user about the route accordingly.Type: ApplicationFiled: December 7, 2023Publication date: March 28, 2024Applicant: Apple Inc.Inventors: Patrick J. Coleman, Brian J. Andrich, Daniel R. Delling, Dennis Schieferdecker, Ethan T. Bold, Hengbin Luo, Michael Wegner, Rami Khawandi, Lili Cao, Hyo Jeong Shin, Richard B. Warren, Ronald K. Huang
-
Patent number: 9716695Abstract: The BIN ENABLED DATA OBJECT ENCRYPTION AND STORAGE APPARATUSES, METHODS AND SYSTEMS (“MBIN”) transforms bin creation requests, bin templates and unencrypted object storage inputs, using MBIN components, into encrypted object storage bins and encrypted bin objects. A method comprises the creation of encrypted object storage bins, the storage of encrypted bin objects, and an application framework that allows privileged applications to leverage the capabilities of and data stored in the encrypted object storage bins.Type: GrantFiled: June 12, 2016Date of Patent: July 25, 2017Assignee: Mustbin, Inc.Inventors: Satyender Mahajan, Michael R. Sollami, Preston C. Shimer, Scott Prusinoski, Nathan A. Mackey, Brian J. Shin
-
Patent number: 9578089Abstract: One or more events occurring within a client-side web application are logged at a remote server using a script-based invocation mechanism. The mechanism comprises a client-side script, and associated server-side code. Upon occurrence of an event to be logged, a script object is created on the client and used to pass logged data to the server, which then issues a response to destroy the script object. In this manner, the script object is created and persists in the client only as long as it is needed to log the event.Type: GrantFiled: July 22, 2013Date of Patent: February 21, 2017Assignee: Visible Measures Corp.Inventors: Brian J. Shin, Andrew S. Wilson
-
Publication number: 20160294788Abstract: The BIN ENABLED DATA OBJECT ENCRYPTION AND STORAGE APPARATUSES, METHODS AND SYSTEMS (“MBIN”) transforms bin creation requests, bin templates and unencrypted object storage inputs, using MBIN components, into encrypted object storage bins and encrypted bin objects. A method comprises the creation of encrypted object storage bins, the storage of encrypted bin objects, and an application framework that allows privileged applications to leverage the capabilities of and data stored in the encrypted object storage bins.Type: ApplicationFiled: June 12, 2016Publication date: October 6, 2016Inventors: Satyender Mahajan, Michael R. Sollami, Preston C. Shimer, Scott Prusinoski, Nathan A. Mackey, Brian J. Shin
-
Publication number: 20160255415Abstract: The techniques disclosed herein facilitate online audience targeting based on brand and product interest/enthusiasm as determined by a measurement metric that is a function of one of more (and preferably all) of the following: recency data, frequency data, intensity data, consumption data, site data, meta data related to given videos, data, and other demographic data.Type: ApplicationFiled: September 28, 2015Publication date: September 1, 2016Inventor: Brian J. Shin
-
Patent number: 9369445Abstract: The BIN ENABLED DATA OBJECT ENCRYPTION AND STORAGE APPARATUSES, METHODS AND SYSTEMS (“MBIN”) transforms bin creation requests, bin templates and unencrypted object storage inputs, using MBIN components, into encrypted object storage bins and encrypted bin objects. A method comprises the creation of encrypted object storage bins, the storage of encrypted bin objects, and an application framework that allows privileged applications to leverage the capabilities of and data stored in the encrypted object storage bins.Type: GrantFiled: November 10, 2014Date of Patent: June 14, 2016Assignee: Mustbin Inc.Inventors: Satyender Mahajan, Michael R. Sollami, Preston C. Shimer, Scott Prusinoski, Nathan A. Mackey, Brian J. Shin
-
Patent number: 9148706Abstract: The techniques disclosed herein facilitate online audience targeting based on brand and product interest/enthusiasm as determined by a measurement metric that is a function of one of more (and preferably all) of the following: recency data, frequency data, intensity data, consumption data, site data, meta data related to given videos, data, and other demographic data.Type: GrantFiled: January 10, 2011Date of Patent: September 29, 2015Assignee: Visible Measures Corp.Inventor: Brian J. Shin
-
Publication number: 20150134962Abstract: The BIN ENABLED DATA OBJECT ENCRYPTION AND STORAGE APPARATUSES, METHODS AND SYSTEMS (“MBIN”) transforms bin creation requests, bin templates and unencrypted object storage inputs, using MBIN components, into encrypted object storage bins and encrypted bin objects. A method comprises the creation of encrypted object storage bins, the storage of encrypted bin objects, and an application framework that allows privileged applications to leverage the capabilities of and data stored in the encrypted object storage bins.Type: ApplicationFiled: November 10, 2014Publication date: May 14, 2015Applicant: MustBin Inc.Inventors: Satyender Mahajan, Michael R. Sollami, Preston C. Shimer, Scott Prusinoski, Nathan A. Mackey, Brian J. Shin
-
Publication number: 20140304724Abstract: This disclosure describes methods and systems to quantify and understand the behavior and consumption patterns of audiences with respect to Internet video and rich media applications. In operation, an end user video player or a rich media application (such as an interactive advertisement built with Flash or other method) is instrumented to capture data. The data is collected by a service provider and made available for viewing by customers of a video experience and rich media behavior measurement service.Type: ApplicationFiled: June 2, 2014Publication date: October 9, 2014Applicant: VISIBLE MEASURES CORP.Inventors: Brian J. Shin, Gary C. Griffin, Jason T. Tunney, Trevor B, Rundell, Rishi I. Dean, Raymond Yong-Taik Chun
-
Patent number: 8745647Abstract: This disclosure describes methods and systems to quantify and understand the behavior and consumption patterns of audiences with respect to Internet video and rich media applications. In operation, an end user video player or a rich media application (such as an interactive advertisement built with Flash or other method) is instrumented to capture data. The data is collected by a service provider and made available for viewing by customers of a video experience and rich media behavior measurement service.Type: GrantFiled: December 26, 2007Date of Patent: June 3, 2014Assignee: Visible Measures Corp.Inventors: Brian J. Shin, Gary C. Griffin, Jason T. Tunney, Trevor B. Rundell, Rishi I. Dean, Raymond Yong-Taik Chun
-
Publication number: 20140032629Abstract: One or more events occurring within a client-side web application are logged at a remote server using a script-based invocation mechanism. The mechanism comprises a client-side script, and associated server-side code. Upon occurrence of an event to be logged, a script object is created on the client and used to pass logged data to the server, which then issues a response to destroy the script object. In this manner, the script object is created and persists in the client only as long as it is needed to log the event.Type: ApplicationFiled: July 22, 2013Publication date: January 30, 2014Applicant: Visible Measures Corp.Inventors: Brian J. Shin, Andrew S. Wilson
-
Patent number: 8626908Abstract: A web-based hosted solution through which application developers create, manage and monitor application usage analytics in an online manner. During the development process, a usage monitoring API is integrated into the application and the application is deployed. As users interact with the application, a log file is generated. If the application is able to write to a local file system, usage information is gathered in a log file local to the deployed application and then dispatched to an upload server for processing in a batch manner. If the application is not able to write to the user machine's local file system, the usage information is sent to a remote logging server, preferably on a just-in-time basis, and then the log file is generated on the logging server. The usage information tracked comprises “features,” “faults” and “failures” of the application, independent of platform, location, and number of deployed application instances.Type: GrantFiled: March 12, 2012Date of Patent: January 7, 2014Assignee: Visible Measures Corp.Inventors: Andrew S. Wilson, Brian J. Shin, David Angel
-
Patent number: 8495204Abstract: One or more events occurring within a client-side web application are logged at a remote server using a script-based invocation mechanism. The mechanism comprises a client-side script, and associated server-side code. Upon occurrence of an event to be logged, a script object is created on the client and used to pass logged data to the server, which then issues a response to destroy the script object. In this manner, the script object is created and persists in the client only as long as it is needed to log the event.Type: GrantFiled: July 6, 2007Date of Patent: July 23, 2013Assignee: Visible Measures Corp.Inventors: Brian J. Shin, Andrew S. Wilson
-
Publication number: 20130111016Abstract: A web-based hosted solution through which application developers create, manage and monitor application usage analytics in an online manner. During the development process, a usage monitoring API is integrated into the application and the application is deployed. As users interact with the application, a log file is generated. If the application is able to write to a local file system, usage information is gathered in a log file local to the deployed application and then dispatched to an upload server for processing in a batch manner. If the application is not able to write to the user machine's local file system, the usage information is sent to a remote logging server, preferably on a just-in-time basis, and then the log file is generated on the logging server. The usage information tracked comprises “features,” “faults” and “failures” of the application, independent of platform, location, and number of deployed application instances.Type: ApplicationFiled: March 12, 2012Publication date: May 2, 2013Applicant: VISIBLE MEASURES CORP.Inventors: Andrew S. Wilson, Brian J. Shin, David J. Angel
-
Patent number: 8135827Abstract: A web-based hosted solution through which application developers create, manage and monitor application usage analytics in an online manner. Preferably, an application under test is one of: application software, a script-enabled web application, or a rich Internet application (RIA). During the development process, a usage monitoring API is integrated into the application and the application is deployed. As users interact with the application, a log file is generated, typically in one of two ways. If the application is able to write to a local file system (in the user's machine), usage information is gathered in a log file local to the deployed application and then dispatched to an upload server for processing in a batch manner. If the application is not able to write to the user machine's local file system, the usage information is sent to a remote logging server, preferably on a just-in-time basis, and then the log file is generated on the logging server.Type: GrantFiled: April 7, 2008Date of Patent: March 13, 2012Assignee: Visible Measures Corp.Inventors: Andrew S. Wilson, Brian J. Shin, David Angel
-
Publication number: 20100030785Abstract: A web-based hosted solution through which application developers create, manage and monitor application usage analytics in an online manner. Preferably, an application under test is one of: application software, a script-enabled web application, or a rich Internet application (RIA). During the development process, a usage monitoring API is integrated into the application and the application is deployed. As users interact with the application, a log file is generated, typically in one of two ways. If the application is able to write to a local file system (in the user's machine), usage information is gathered in a log file local to the deployed application and then dispatched to an upload server for processing in a batch manner. If the application is not able to write to the user machine's local file system, the usage information is sent to a remote logging server, preferably on a just-in-time basis, and then the log file is generated on the logging server.Type: ApplicationFiled: April 7, 2008Publication date: February 4, 2010Inventors: Andrew S. Wilson, Brian J. Shin, David J. Angel
-
Patent number: 7356590Abstract: A web-based hosted solution through which application developers create, manage and monitor application usage analytics in an online manner. Preferably, an application under test is one of: application software, a script-enabled web application, or a rich Internet application (RIA). During the development process, a usage monitoring API is integrated into the application and the application is deployed. As users interact with the application, a log file is generated, typically in one of two ways. If the application is able to write to a local file system (in the user's machine), usage information is gathered in a log file local to the deployed application and then dispatched to an upload server for processing in a batch manner. If the application is not able to write to the user machine's local file system, the usage information is sent to a remote logging server, preferably on a just-in-time basis, and then the log file is generated on the logging server.Type: GrantFiled: July 6, 2006Date of Patent: April 8, 2008Assignee: Visible Measures Corp.Inventors: Andrew S. Wilson, Brian J. Shin, David J. Angel
-
Publication number: 20080010339Abstract: One or more events occurring within a client-side web application are logged at a remote server using a script-based invocation mechanism. The mechanism comprises a client-side script, and associated server-side code. Upon occurrence of an event to be logged, a script object is created on the client and used to pass logged data to the server, which then issues a response to destroy the script object. In this manner, the script object is created and persists in the client only as long as it is needed to log the event.Type: ApplicationFiled: July 6, 2007Publication date: January 10, 2008Applicant: VISIBLE MEASURES, INC.Inventors: Brian J. Shin, Andrew S. Wilson