Patents by Inventor Edwin A Heredia

Edwin A Heredia 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).

  • Patent number: 11948362
    Abstract: An object detection system includes at least one memory storing instructions, and at least one processor that, upon executing instructions stored in the memory, controls the object detection system to perform functions including inputting a first video frame and a second video frame from a camera; generating a first set of predicted object locations using only one of the first video frame and the second video frame; generating a second set of predicted object locations based on pixel differences between the first video frame and the second video frame; and determining a final set of object locations based on the first set of predicted object locations and the second set of predicted object locations.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: April 2, 2024
    Assignee: Arcus Holding A/S
    Inventors: Howard Lei, Edwin Heredia
  • Publication number: 20220004770
    Abstract: An object detection system includes at least one memory storing instructions, and at least one processor that, upon executing instructions stored in the memory, controls the object detection system to perform functions including inputting a first video frame and a second video frame from a camera; generating a first set of predicted object locations using only one of the first video frame and the second video frame; generating a second set of predicted object locations based on pixel differences between the first video frame and the second video frame; and determining a final set of object locations based on the first set of predicted object locations and the second set of predicted object locations.
    Type: Application
    Filed: October 31, 2018
    Publication date: January 6, 2022
    Inventors: Howard Lei, Edwin Heredia
  • Patent number: 10719743
    Abstract: A license plate reader uses a neural network to determine a plurality of predicted license plate regions within an image. The plurality of predicted license plate regions is transferred to an optical character recognition unit that performs optical character recognition on the plurality of predicted license plate regions to output a plurality of predicted character sequences. The license plate reader receives the output of the optical character recognition unit that contains the plurality of predicted character sequences and analyzes the plurality of predicted character sequences to determine a best estimate for a character sequence in the image.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: July 21, 2020
    Assignee: Arcus Holding A/S
    Inventors: Howard Lei, Edwin Heredia
  • Patent number: 10430805
    Abstract: Enriching trajectory data from a device may include determining, using a processor, enrichment data items related to points of presence within trajectory data. The enrichment data items may be retrieved from a data source. Enriching trajectory data may also include determining, using the processor, ranking metrics for the enrichment data items and ranking, using the processor, the enrichment data items according to the ranking metrics. One or more ranked enrichment data items, in association with the related point of presence of the trajectory data, may be provided to a device using the processor.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: October 1, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joakim Soderberg, Edwin A. Heredia, Pavan Kapanipathi, Glenn Algie, Alan Messer
  • Publication number: 20190228276
    Abstract: A license plate reader uses a neural network to determine a plurality of predicted license plate regions within an image. The plurality of predicted license plate regions is transferred to an optical character recognition unit that performs optical character recognition on the plurality of predicted license plate regions to output a plurality of predicted character sequences. The license plate reader receives the output of the optical character recognition unit that contains the plurality of predicted character sequences and analyzes the plurality of predicted character sequences to determine a best estimate for a character sequence in the image.
    Type: Application
    Filed: April 27, 2018
    Publication date: July 25, 2019
    Inventors: Howard LEI, Edwin HEREDIA
  • Publication number: 20180176526
    Abstract: Server and client devices and corresponding methods have been realized for adapting delivered video content to the contextual and environmental characteristics surrounding the rendering device. An exemplary client rendering device receives video content having a first dynamic range and a first color gamut. The client device sends a request for transformation information including an identifier for each of the video content and model information of the rendering device. From a server, the client device receives first transformation information for the identified video content and rendering device and uses that information to convert the video content to a converted video content having one of a second dynamic range different from the first dynamic range and a second color gamut different from the first color gamut, so that the converted video content can be played back.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 21, 2018
    Inventors: Dayan SIVALINGAM, Edwin HEREDIA, Alexandru JUGRAVU, Saurabh MATHUR
  • Publication number: 20180122160
    Abstract: A method and apparatus for providing operational assessments for a particular vehicle is presented. In one embodiment, initial information is collected via a processor about operational history of a particular vehicle. This information is updated as the vehicle continues to be operated for a time period. In addition, a camera is used to iteratively collect driving information about driving habits of at least one driver of the vehicles also during a particular time period or distinct time intervals. Finally, a predictive outcome is generated for at least one event relating to the operation of the vehicle for a future event (beyond period of said particular time period). This is generated based on the initial information and new operational history and the driving habits.
    Type: Application
    Filed: October 25, 2017
    Publication date: May 3, 2018
    Inventors: Edwin HEREDIA, Dayan SIVALINGAM, Sapna RAI, Satheesh Ramalingam
  • Publication number: 20180122165
    Abstract: A system, apparatus and method for generating recommendation about use of a vehicle is provided. In one embodiment, the method comprises creating a user profile for at least one vehicle and creating a user profile for a driver of the one vehicle. The method also comprises generating data regarding condition of a plurality of components of the vehicle and generating maintenance and user alerts based on information from the user and vehicle profiles and the component conditions.
    Type: Application
    Filed: October 26, 2017
    Publication date: May 3, 2018
    Inventors: Dayan SIVALINGAM, Satheesh RAMALINGAM, Sapna RAI, Edwin HEREDIA
  • Publication number: 20160170994
    Abstract: Enriching trajectory data from a device may include determining, using a processor, enrichment data items related to points of presence within trajectory data. The enrichment data items may be retrieved from a data source. Enriching trajectory data may also include determining, using the processor, ranking metrics for the enrichment data items and ranking, using the processor, the enrichment data items according to the ranking metrics. One or more ranked enrichment data items, in association with the related point of presence of the trajectory data, may be provided to a device using the processor.
    Type: Application
    Filed: October 30, 2015
    Publication date: June 16, 2016
    Inventors: Joakim Soderberg, Edwin A. Heredia, Pavan Kapanipathi, Glenn Algie, Alan Messer
  • Publication number: 20150067150
    Abstract: In some embodiments, a computer implemented method, a system, and/or a non-transitory computer readable medium can receive an actionable rule that represents user intent to share media data. The actionable rule can be analyzed to determine a set of conditions and a set of actions included in the actionable rule. The actionable rule, including the set of conditions and the set of actions, can be stored in a rule database. Context data can be acquired from a context database. Whether or not the set of conditions is satisfied based on the acquired context data can be determined. The set of actions can be executed when the set of conditions is satisfied based on the acquired context data. In some cases, executing the set of actions can include, at least in part, initiating a sharing of the media data with at least one target system.
    Type: Application
    Filed: July 24, 2014
    Publication date: March 5, 2015
    Inventors: Edwin A. Heredia, Shailendra Kumar, Jun Nishimura, George Hsieh, Alan Messer
  • Patent number: 8307093
    Abstract: A method is provided for allowing Universal Plug and Play (UPnP) technology to be used over the Internet or other wide area communications networks. In one illustrative example, a first UPnP-enabled device is to provide a UPnP service such as streaming media to various users over the Internet. The first UPnP-enabled device provides an on-line identity provider such as Windows Live or the like with user IDs of those users who are authorized to access the first UPnP-enabled device from a remote location. When a user wishes to receive the UPnP service from the first UPnP-enabled device, the user logs in to the on-line identity provider using his user ID and receives from the on-line provider an IP address associated with the first UPnP-enabled device. The user's media player or other application constructs a URL from the IP address and contacts the UPnP-enabled device at that URL. The UPnP-enabled device provides the user with a list of media libraries that are available on it.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: November 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Anders E. Klemets, Srinivas Aiyar, Edwin A. Heredia
  • Patent number: 8117342
    Abstract: A media exchange description language (MX-DL) is disclosed. The media exchange description language (MX-DL) may be used to facilitate media exchange within a media exchange network, such as a home network. Methods of determining an operability of a media item within a media exchange network are also disclosed. The methods may utilize the media exchange description language (MX-DL) to convert a media format of the media item into a compatible media format usable within a media exchange network. Devices and device components for performing the disclosed methods are also disclosed.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Edwin A Heredia, Vladimir Sadovsky
  • Publication number: 20090327496
    Abstract: A method is provided for allowing Universal Plug and Play (UPnP) technology to be used over the Internet or other wide area communications networks. In one illustrative example, a first UPnP-enabled device is to provide a UPnP service such as streaming media to various users over the Internet. The first UPnP-enabled device provides an on-line identity provider such as Windows Live or the like with user IDs of those users who are authorized to access the first UPnP-enabled device from a remote location. When a user wishes to receive the UPnP service from the first UPnP-enabled device, the user logs in to the on-line identity provider using his user ID and receives from the on-line provider an IP address associated with the first UPnP-enabled device. The user's media player or other application constructs a URL from the IP address and contacts the UPnP-enabled device at that URL. The UPnP-enabled device provides the user with a list of media libraries that are available on it.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Anders E. Klemets, Srinivas Aiyar, Edwin A. Heredia
  • Publication number: 20070079010
    Abstract: A media exchange description language (MX-DL) is disclosed. The media exchange description language (MX-DL) may be used to facilitate media exchange within a media exchange network, such as a home network. Methods of determining an operability of a media item within a media exchange network are also disclosed. The methods may utilize the media exchange description language (MX-DL) to convert a media format of the media item into a compatible media format usable within a media exchange network. Devices and device components for performing the disclosed methods are also disclosed.
    Type: Application
    Filed: October 4, 2005
    Publication date: April 5, 2007
    Applicant: Microsoft Corporation
    Inventors: Edwin Heredia, Vladimir Sadovsky
  • Publication number: 20060128304
    Abstract: A mobile communications system includes a plurality of mobile communications devices. A direct link communicates information between a communications network and a selected one of the plurality of mobile communications devices. A broadcast link simultaneously broadcasts information from the communications network intended to be receivable by the plurality of mobile communications devices.
    Type: Application
    Filed: January 24, 2006
    Publication date: June 15, 2006
    Inventors: Kumar Ramaswamy, Edwin Heredia